(Colloq) long suit - English Synonyms Dictionary